package main

import "fmt"

func main() {
	day := "Monday"

	// 使用switch语句根据day变量的值来输出不同的消息
	switch day {
		case "Monday":
		fmt.Println("今天是周一，新的一周开始了！")
		case "Friday":
		fmt.Println("今天是周五，周末就在眼前了！")
		case "Saturday", "Sunday":
		fmt.Println("今天是周末，好好休息吧！")
		default:
		fmt.Println("今天是", day)
	}

	// 另一个例子，使用switch语句判断数字并执行相应操作
	num := 3
	switch num {
		case 1:
		fmt.Println("数字是1")
		case 2:
		fmt.Println("数字是2")
		case 3:
		fmt.Println("数字是3")
		fallthrough // 这里使用fallthrough会继续执行下一个case，而不是跳出switch
		case 4:
		fmt.Println("数字是3或4")
		default:
		fmt.Println("未知数字")
	}
}